package com.leyou.test1.paixu;

import java.util.HashMap;
import java.util.Set;

public class MaoPao {
    public static void main(String[] args) {

        HashMap<Integer, String> map = new HashMap<>();
        map.put(3,"a");
        map.put(4,"a");
        Set<Integer> keySet = map.keySet();
        for (int i = 0; i < keySet.size(); i++) {
        }



        /*比较相邻的元素，如果前一个比后一个大，交换之。
第一趟排序第1个和第2个一对，比较与交换，随后第2个和第3个一对比较交换，这样直到倒数第2个和最后1个，将最大的数移动到最后一位。
第二趟将第二大的数移动至倒数第二位

作者：小小范同学_
链接：https://www.jianshu.com/p/1458abf81adf
来源：简书
著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。*/
        /*Scanner scanner = new Scanner(System.in);
        System.out.println("请输入-----------");
        String s = scanner.nextLine();*/
        int[] arr1 = {6,4,7,5,1,3,2};
        System.out.println("排序前");
        for (int i = 0; i < arr1.length; i++) {
            if (i==(arr1.length-1)){
                System.out.println(arr1[i]);
            }else {
                System.out.print(arr1[i]+",");
            }
        }
        for (int i = 0; i < arr1.length-1; i++) {
            for (int j = 0; j < arr1.length-1-i; j++) {
                if (arr1[j]>arr1[j+1]){
                    int temp=arr1[j+1];
                    arr1[j+1]=arr1[j];
                    arr1[j]=temp;
                }
            }
        }
        System.out.println("排序后");
        for (int i = 0; i < arr1.length; i++) {
            if (i==(arr1.length-1)){
                System.out.println(arr1[i]);
            }else {
                System.out.print(arr1[i]+",");
            }
        }
    }
    
    
    
}
